volani ActiveX ze servicxe
Otázka od: david.kopecek@hacktrack.com
9. 3. 2004 16:25
Zdravim Konferenci
tak ComObj unitu jsem pod windows 2003 rozjel.. ale kdyz
zavolam tu activex v service takto
var
dc:variant;
begin
dc:=createoleobject('ACRA.ra');
ss:=dc.rasubmit(ss);
tak mi to vypise tuhle hlasku "coinitialize has not been called"
skousel jsem hledat neco na google ale tam se pravi vetsinou o tom ze
to muze byt zpusobeno vice vlaknovou aplikaci, coz ta service je.
nevite nekdo jak vyresit tento problem ? mate s tim nekdo skusenosti ?
--
S pozdravem,
david
david.kopecek@hacktrack.com
Odpovedá: Petr Vones
9. 3. 2004 17:01
From: <david.kopecek@hacktrack.com>
> tak mi to vypise tuhle hlasku "coinitialize has not been called"
Nebyl inicializovam COM.
Musis v tom threadu volat CoInitialize/CoUninitialize nebo nastavit na zacatku
aplikace CoInitFlags := COINIT_MULTITHREADED;
Petr Vones